Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 OTLEY STREET Detached £502,225 £160,800 10 Jan 2002
35 OTLEY STREET Terraced £349,438 £203,500 10 Feb 2011
39 OTLEY STREET Terraced £455,433 £83,000 7 Oct 1996
43 OTLEY STREET Terraced £282,012 £165,000 23 Mar 2012